large stick - English Synonyms Dictionary